#include <iostream>
#include "MyList.h"
using namespace std;

int main() {
	MyList<int> test;
	test.insert(10);
	test.insert(11);
	test.insert(12);
	test.insert(13);
	test.insert(14);
	test.show();
	test.del(12);
	test.show();
	test.invert();
	test.show();
	MyList<int> test1;
	test1.insert(1);
	test1.insert(2);
	test1.insert(3);
	test.concat(test1);
	test.show();

	ListIterator<int> listitor(test);
	if (listitor.NotNull()) {
		cout <<*listitor.first()<< endl;
		while (listitor.NextNotNull()) {
			cout << *listitor.next() << endl;
		}
	}
	system("pause");
	return 0;
}